For over 100 years situated atop a hillock near Lands end Bandra overlooking the Arabian sea is Mount Mary's Basilica. An abode of tranquility, Peace and hope!
10 окт 2024