Read Entry

The Church

   
The Church, Ipiales, Colombia

Built where a sighting of the Virgin Mary apparently appeared on the rock face

Travel Deals for Ipiales