Jeju Island attracts about one million tourists each year
South Korea is home to one of the 7 new wonders of nature. Its name: Jeju Island.
Austria's magical Green Lake disappears in winter
China: Yellow Dragon Valley's exceptional landscape
This park in Croatia is a natural wonder
The Inca trail leads to an iconic place
6 breathtaking spots to pitch your tent
In Turkmenistan, this crater has been burning non-stop since 1971