I am trying to get more info about the Catholic Church. When i tried with google maps got different results for location and it is shown in completely different locations. Does anybody have more info or a reference point? I also tried to send them an email that i got from another posting but there is an error and it bounced back. Also, any info about mass schedules (English) will be highly appreciated.
Thanks!