Mirror | 08:09 09-01-2026 | Lifestyle
The island is known as the "Island of 20,000 Saints" and is said to be the final resting place of thousands of pilgrims