Home / News Room / Chapel built on Chorao Island in Goa dedicated to Saint Teresa

Chapel built on Chorao Island in Goa dedicated to Saint Teresa

Leave a Reply

Your email address will not be published. Required fields are marked *