Explore hiking trails around Estación Piedras de Afilar, Canelones. The best hike near Estación Piedras de Afilar is Río de la Plata via Rambla General Artigas, a 8.9 mile out and back trail in .