Where is Grand Inna Samudra Beach?

Where is Grand Inna Samudra Beach located?

Grand Inna Samudra Beach, Jawa Barat, Indonesia (approx. -6.95867°, 106.4876°)


Where is Grand Inna Samudra Beach on the map?