St Leu

St Leu 2017-03-14T20:39:08+00:00

Information

The home of the famous lefthander, St Leu is a bustling little town in the shadow of a beautiful mountain. While sitting in the lineup, you will be blown away by the view and as the sun rises and peaks over the mountain, you will feel the immediate warmth and energy of the sun. With a variety of accommodation options, St Leu has everything to offer from local markets to your typical French coffee shop.