Santiago de Leon de Caracas – better known simply as Caracas – is the capital and largest city of Venezuela. Caracas is located in the northern part of the country, following the contours of the narrow Caracas Valley on the Venezuela coastal mountain range, the Cordillera de la Costa. Lying close to the Caribbean Sea, the Caracas valley is separated from the coast by the so-called “green guardian” – a steep mountain range rising north of Caracas, named Cerro El Ávila. Culminating at Pico Naiguatá, 2,765 meters above sea level (9,071 ft), the city’s many skyscrapers and multi-storey buildings sit dwarfed at the foot of this mountain, which nestles among the clouds. And it is here in these mountains that an unexpected refuge from the hustle and bustle of the city can be found. Continue Reading







