Map Location
The Beach Island Resort & Beach Club
Koh Rong Samloem, Sihanoukville, Preah Sihanouk, Cambodia
Open in AI mode
Open in Google Maps