Where is Sumatra Surf Resort, Biha?

Where is Sumatra Surf Resort, Biha located?

Sumatra Surf Resort, Biha, Sumatra Surf Resort, Biha, Indonesia (approx. -5.30998°, 103.99212°)


Where is Sumatra Surf Resort, Biha on the map?