Sri Lanka
As the waters of the Indian Ocean lap at the soft shores surrounding this shrine, take in a beautiful piece of architecture and watch it come alive during religious rituals and ceremonies.
St. Anne's National Shrine, located on the scenic western coast of Sri Lanka, is a place where divine devotion and breathtaking landscapes harmoniously coexist. The shrine's origins are shrouded in history, with stories of miraculous events that have attracted believers from far and wide. The historic chapel, with its distinctive Portuguese architecture, stands as a testament to the enduring power of faith. One of the most compelling features of this shrine is its annual feast, which draws thousands of pilgrims, creating a vibrant and joyous atmosphere. Pilgrims partake in religious rituals, processions, and cultural celebrations that reflect the rich tapestry of Sri Lankan heritage. Surrounding the shrine, you'll discover a pristine beach where the warm, turquoise waters of the Indian Ocean meet soft, golden sands. The church is set amidst the charming village of Thalawila, bursting with local markets, colorful stalls, and authentic Sri Lankan cuisine.
Make changes to your booking or cancel your reservation up to 24 hours before departure and get a full refund.
If you have any questions, here are the answers.