Toguchi Beach

Toguchi Beach is one of the more popular beaches of Okinawa, and in fact was the very first beach that we went to upon arriving at the island. It is known as the… Continue reading