Eschewing mere comfort to go for pure luxury.
A winter playground where all the adrenaline junkies gather to enjoy cooler temperatures.
St Tropez in southern France provides an incredible view of the coastline.