10 Must See Attractions in Caracas Venezuela
Founded in 1783 by Simon Bolivar Caracas, the capital of Venezuela, is located in a beautiful valley near the northern coast of the country, 15 km from the Caribbean Sea and the paradisiacal islands of Los Roques and Isla Margarita.
The city offers several attractions […]