English: The largest church on the island
Telugu: ద్వీపం యొక్క అత్యంత ప్రసిద్ధ చర్చి