Language:
  • EN

Stairs Lead to Spectacular Beach

Occurred on February 17, 2020 / Nusa Penida Island, Indonesia

Info from Licensor: "Walking downstairs to the Kelingking Beach."

Location Nusa Penida Island, Indonesia
Occurred not known
Posted By Anonymous user
Posted On Oct-29-2020

Tags