simeulue-resort.com snapshot

simeulue-resort.com

Surf Simeulue Island, North Sumatra Indonesia | Moon Beach Premier Resort

Moon Beach Resort is the premier surf resort on the West Coast of Simeulue Island Northern Sumatra, Indonesia. The choice for people who are looking for a surf camp with seclusion, privacy and a place to relax and recharge in a beautiful location, wi

Last seen: January 24th at 3:59pmVisit site