La Folie Boulart Biarritz, Unique French Castle For Private Rental

One of France’s most unique and opulent chateaux, is now available for holidays or special occasions, with services fit for royalty. Perched on a hill in the picturesque French Basque town of Biarritz, it’s tucked away down a small road, a secret palace that even most locals aren’t aware of.