Bland de mest historiska kyrkorna i staden byggdes Mount Mary ' s Basilica först omkring 1570 och senare byggdes flera gånger. Den nuvarande byggnaden går till 1904, men rymmer en staty av Moder Maria som sägs ha förts till Indien av portugisiska på 1500-talet.