Okinawa: Todoroki Cave
For many people, is the perfect holiday destination. Warm weather, beautiful beaches, gorgeous turquoise oceans. For the Japanese its a perfect escape from the hussle and bussle of a stressful working life and the ideal location for some well needed…
The Ultimate Travel Guide: Kyoto
Before Tokyo reached the monumental heights to which it has today, the centre of Japan laid somewhere else. The ancient capital was right here in the city of Kyoto, serving as the Imperial family’s residence under Shogunate rule from 794…