Where is Sumatra Surf Resort?

Where is Sumatra Surf Resort located?

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


Where is Sumatra Surf Resort on the map?