Glass has a special rendezvous at the Tiara Miramar Beach Hotel and Spa on the French Riviera
AT JUST 40 kilometres from Nice and 10 from Cannes, surrounded by the majestic Esterel Mountains, lies the charming town of Theoule-sur-Mer. The town, dedicated to fishing, is home to the Tiara Miramar Beach Ho...