Mandorak Beach...
Mandorak Beach is a hidden gem located on the island of Sumba in Indonesia. This pristine beach is known for its crystal clear waters, powdery white sand, and stunning cliffs that surround the area. It is a perfect destination for those looking to es...
Sumba, Indonesia