PHOTOS: Look Inside the Most Expensive House on Earth – Villa Les Cèdres
Villa Les Cèdres, an 18,000 square-foot estate in the South of France has emerged as the most expensive house in the world as it is worth up to £315 million.The owner, Italian distiller Davide Campari-Milano SpA, is betting that the…