Blooming cherry blossoms are a sign of spring. There is no place better to witness these magnificent flower-covered trees than Japan.
Worldwide View
Blog of Heike Schmidt, Editor
Follow the Gods on Sri Lanka’s Holy Mountain
Explore a new part of Sri Lanka through the eye of a traveler. Learn about the breath-taking journey in the footsteps of the gods up Holy Mountain.