Puncak Mandeh is a breathtaking beach located in Koto XI Tarusan, Indonesia. Spanning along the coast for a length of approximately 2 kilometers, this tropical paradise boasts pristine white sandy shores that contrast beautifully with the clear turquoise waters of the Indian Ocean.