A visit to Chateau de Versailles or Palace of Versailles is a must when visiting France. It is a 30 minute train ride away from Paris and lies on the outskirts of the neighbourhood of Versailles. The palace is a treasure trove that houses the very finest and best of French history, art, architecture and…
Read More