Tepuhueico Park
Tepuhueico Park is located on the west on Chiloé Island and can be visited on a day trip from Castro. There are fantastic opportunities for hiking in the park and it's home to both pudu and Darwin's fox.
Map of Tepuhueico Park
Nearby landmarks