Japan Travel Guide: Why Expedia Loves Japan – A People Shaped Travel Video by Expedia UK
Expedia loves Japan! And this video sees the team from our Japan office find out what is so special about the Land of the Rising Sun. The Tokyo-based team …
Expedia loves Japan! And this video sees the team from our Japan office find out what is so special about the Land of the Rising Sun. The Tokyo-based team …
We’re in Barcelona to learn about the art of human castles. In this video, we meet the ‘Castellers de Barcelona’ who explain the culture and tradition behind the …