Moon Beach Surf Resort for Sale

Moon Beach Resort is the premier exclusive surf resort on the West Coast of Simeulue Island in the Aceh province in Northern Sumatra, Indonesia.