By Patricia Panchaud
Special to CSMS MagazineVenezuela is located north of South America. It is a country full of land that is very beautiful. The country has numerous beautiful beaches, mountains, plains and nature that are out of this world. Caracas...