Every year thousands of devoted Catholics visit this holy and miraculous site, with the annual Feast of St. Anne being held in late July each year. This historic and holy shrine is greatly revered and is a rare Christian miracle, which is revered by many Catholics worldwide.
One of the most luxurious beach hotels Sri Lanka is the Club Palm Bay Marawila, an elegant and spacious tropical getaway. This hotel offers comfortable accommodation in 104 luxurious and stylishly furnished rooms, while also providing many facilities such as a swimming pool, fitness centre, water sports and fine dining restaurants. Of the Marawila hotels, the Club Palm Bay Marawila also enjoys an exotic and tropical environment, which makes it very relaxing and soothing.