Freepik
    Kelingking Beach is one of the parts of amazing Nusa Penida island, near Bali, Indonesia.

    Kelingking Beach is one of the parts of amazing Nusa Penida island, near Bali, Indonesia.