frametoframe.ca
Touring The Palace of Versailles - A Monument to Royal Grandeur
The Palace of Versailles was our next destination and is actually located in a suburb of Paris. It is a massive complex...800 hectares of gardens, buildings, water fountains and even a man-made lake called the Grand Canal.