10+ Photos which will make you fall in Love with Yakushima (just like I did!)
Have you ever wondered where famous movie Director Hayao Miyazaki got his inspiration for his movie Princess Mononoke? Spoiler: from Yakushima Island, Japan, which is listed as a UNESCO World Heritage Site since 1993. Yakushima’s unique nature draws around 300,000 visitors to the island every year.
Read More »10+ Photos which will make you fall in Love with Yakushima (just like I did!)