Saturday 31 March 2012

Kanpilee Waterfall, Iriomote, Okinawa

Kanpilee means the seat of the God.
This is the largest waterfall in Iriomote.

No comments:

Post a Comment