Cascade de Louch is a 135 meter high waterfall in the famous skiing town of Isola. Isola is located on the border with Italy in the southern part of the Alps (Alpes Maritimes).
When approaching Isola the road runs paralel to the river Tinee. A little further cascade de Louch drops into the river Tinee, near the roundabout, but you can’t miss it. From the roadside you will have a clear view on cascade de Louch.
There is a big parking along the roadside, just in front of the waterfall. From here you can walk towards the river to get a better view. East of the waterfall (400 meter) you can cross the river and walk to the base of cascade de Louch
If you want to walk to the top of cascade de Louch then is that possible. There is a trail starting at the pedestrian bridge. The trail is signposted.