16th August 2019
Visitors Guide: Los Nevados National Park
Los Nevados National Park is one of the most popular parks in Colombia and a must-visit spot for good reason (If you don’t believe us just take a look at the photographs below!) Located in the central Colombian Andes, the park covers over 225 sq mi and features high mountain landscapes, waterfalls, hot springs – […]