The world?s most expensive home has been put up for sale in the south of France with a ?1 billion ($1.1 billion) price tag. Villa Les C?dres, which was built around 1830 and was once home to Belgium?s King Leopold II, is located in the exclusive town of Saint-Jean-Cap-Ferrat, near Nice.

Leave a Reply

Your email address will not be published. Required fields are marked *