Pinterest • The world’s catalog of ideas

Nachi Falls in Nachikatsuura, Wakayama Prefecture, Japan, is one of the best-known waterfalls in Japan.

World's Most Amazing Restaurants with a View. This list alone could be a perfect bucket list. {Pic: Grotta Palazzese - Puglia, Italy}

AmonGraffrom AmonGraf

19 Reasons to Love Japan, an Unforgettable Travel Destination

The pagoda of Seigantoji and Nachi no Taki Waterfall, Japan