Yakushima Island: an enchanted beauty of Japan

Yakushima, a Japanese island is located in the south of Kyushu and declared a World Heritage Site by UNESCO in 1993. It’s an extensive rainforest subjected to an eternal flood, as the rainfall of this island is one of the highest in the world. Water is the cause of the appearance of this place enchanted […]