Travel Fukushen Gardens waterfall part 1, Okinawa, Japan June 6, 2011 Ellen walking to the top of the Fukushen Gardens water fall in Okinawa, Japan June 6th, 2011 Part 1 AloJapan.com
AloJapan.com