Pantai Iboih, also known as Teupin Layeu, is located opposite the west bank of the legendary Pulau Weh, or Weh Island, in northern Aceh, Sumatra’s most northern province. Pantai Iboih (Iboih Beach) will bring your expectations of natural beauty to a whole new level. This small, hidden paradise has remained largely untouched by much of the tourist traffic, giving it a more relaxed and laid back atmosphere.
Resort / Hotel / Shop
Snorkeling / Watersport Center