Kelingking Beach, Indonesia
Kelingking Beach is a hidden gem located on the island of Nusa Penida in Indonesia. It is known for its stunning, crystal clear waters and unique rock formations that rise up from the sea. The beach is located on the south side of the island, and is surrounded by lush, green cliffs that provide a…