Sea Turtles Nurtured on White Sand Beaches
Yakushima, the island located in the south of Japan was designated a UNESCO World Natural Heritage Site in 1993. And also its virgin forest is famous for where the movie “Princess Mononoke” took place. Every year, many travelers from all over the world are coming to enjoy its great nature. We focus on the culture…