Iguaque National Park is a protected area located in the town of Villa de Leyva in Colombia. The park is home to an excess of flora and fauna species and features lush vegetation, a magnificent lagoon and a majestic mountain. The peak of the mountain offers stunning views of the valley and the surrounding greenery. Visitors can look forward to activities such as hiking and mountain climbing.