Papillon Photos: Fuerte San Lorenzo, Panama

More complete view of the Fort

I am pretty sure you have never heard about the Castillo de San Lorenzo el Real de Chagres (aka Fuerte San Lorenzo) located in the striking country of Panama.  I found about this place while researching my trip to the isthmus two years ago.  For some reason, I felt the itch to visit.  In reality, [...]

newsletter software