Jhalak Gupta
Latest Reviews
Our lady of angels church
2023 Oct 22
The church is located in the white town and at a walkable distance from the promenade or rock beach. I visited the church both in the morning and in the evening and had a very peaceful and divine experience. The architecture of the church is also very beautiful