Sqsq
Explore
About
Privacy Policy
The staircase of the Fortress of Palamidi, Nafplio, Greece
April 10, 2026
←
Previous
Two young red foxes at Karula National Park, Estonia
→
architecture
Fortress of Palamidi
Greece
historic sites
Landmarks
Nafplio
staircase
Travel