Kelingking Beach, Nusa Penida, Indonesia – Most Beautiful Spots
Death stairs. That’s how we can call these stairs to the Kelingking Beach, in Musa Penida island, Indonesia.
Death stairs. That’s how we can call these stairs to the Kelingking Beach, in Musa Penida island, Indonesia.