Kaiyohaku Park | Emerald Beach | Manatee Pool | Sea Turtles | Dolphin Theatre | Okinawa | Japan
Kaiyohaku Park, also called Emerald Beach, is a stunning beach located along a popular section of northern Okinawa, Japan. Located at the northern end of …
AloJapan.com