The Basilica of Lourdes, France

Lourdes (can be pronounced either “lourde” or “lourdz”) is a small town in the Hautes-Pyrenees department in southwest France. Lourdes is the largest Catholic pilgrimage destination in France, and one of the most popular Catholic shrines in the world. Lourdes lies 497 miles south of Paris in the foothills of the Pyrenees mountains. The small town of … Read more

MAD – Making A Difference

I thought they were really mad, mad about posh lifestyle, eating pizzas,biking with girlfriends,abusing parents & old people, no determination, no destiny, no life…nothing! How someone who dont know their own life can help improve others? I was concerned about them-the so called “Young Malayalis!” but this group, a group of young, talented,energetic people from … Read more