Located at the southern tip of Okinawa Island, in the city of Itoman, Okinawa Prefecture, Odo Beach - also known as Odo Kaigan Coast or John Man Beach - is a small and rocky beach. This small sheltered beach is positioned on the Odo Kaigan Coast and has a beautiful backdrop of rugged limestone cliffs, lush vegetation, and several oceanfront buildings, creating a picturesque setting along the Pacific Ocean. This beach is part of a protected marine environment and also promoted as an ecotourism destination, encouraging sustainable tourism practices that preserve its natural environment.