Plan your holidays to the French Alps There’s something incredibly inviting about the mountains. Whether it’s the crisp, cool air, the sense of peace that comes from being surrou...Read More
Photo Story | Views from the top of the Eiffel Tower, Paris Eiffel Tower is one of the must-see attractions for most visitors to Paris. And understandably so because it boasts of marvellous architec...Read More
Landmarks and major attractions in Paris Paris the largest city in France is situated on the river Seine. There are 37 bridges across the Seine in Paris alone. Isn't that amazi...Read More
The Palace of Versailles in France The Palace of Versailles is a royal chateau in Versailles which is around 20 kms from Paris. What began as a modest hunting lodge during ...Read More