Our Lady of Lourdes | France | Malayalam Travel Video | English Subtitles
Our Lady of Lourdes, located in southwestern France, is one of the major sites of pilgrimage in the World.
More details: https://en.lourdes-infotourisme.com/web/EN/2551-lourdes-2019-bernadette-year.php
Watch it in 1080p HD
Instagram : https://www.instagram.com/leisuretimediaries/
Disclaimer: This is not a sponsored or paid video.
Hope you guys like it.
#lourdes #leisuretimediaries #France