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:59pm — Visit site