Luxurious, flamboyant and chic, the Alpine Town of St Moritz in the Engadin Valley of Switzerland has always been an ever rolling merry-go-round of unadulterated fun. Located at 1,856 metres altitude on the southern side of the Alps, its legendary champagne climate and year round sunshine make this picturesque paradise