Google Maps is hidden to reduce page load time. Click to view.
Driftwood Resort is located on the beach of Alotau, Milne Bay Province, Papua New Guinea.