Discover stores in Landry
Mapdoor is a fast and easy to use platform for finding stores and other places of interest near you
About Landry
Located in the region of Auvergne-Rhône-Alpes in France, Landry is a charming city nestled in the heart of the Tarentaise Valley. Surrounded by majestic snow-capped mountains and lush greenery, Landry offers a picturesque setting for visitors seeking both natural beauty and outdoor adventures. With its close proximity to popular ski resorts such as Les Arcs and La Plagne, Landry attracts winter sports enthusiasts from around the world. The town itself possesses a quaint authenticity, maintaining its traditional Savoyard architecture and a relaxed atmosphere. Visitors can explore the historic streets, admire the stunning 17th-century church, or enjoy delicious and hearty Alpine cuisine in one of the local restaurants. Landry is the perfect destination for those seeking an authentic and idyllic mountain getaway.