Posts

Yakushima Island, Kagoshima Prefecture, Japan! The greenest place on earth - according to locals, it rains 35 days a month.