Pond of La Roche - Devalee des Pineaux Introduction
Pond of La Roche - Devalee des Pineaux is a 3.6 mile (8,000-step) route located near Saint Pierre and Miquelon. This route has an elevation gain of about 682.2 ft and is rated as medium. Find the best walking trails near you in Pacer App.