Travel & Places Latin America

Salta, Argentina: Iglesia de San Francisco

The brightly colored church and the four story tower is a landmark and not to be missed.

You might also like on "Travel & Places"

Leave a reply