Photo Story | Views from the top of the Eiffel Tower, Paris Monday, March 13, 2017 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 Sunday, June 19, 2011 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 Friday, June 17, 2011 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