Stairs Lead to Spectacular Beach
- Cleared
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