Within easy reach of this spot
Close by you'll find La Peșteră, God's Bridge, The Statue of Heracles.