Cartagena de Indias, the 5th largest city in Colombia founded in 1533 by Pedro de Heredia, situated on the northern coast and facing the Caribbean Sea with 500 hundred years of history since the colonization by Spain, it's a coastal city full of charm and romance, it's fortresses (Castillo de San Felipe-the largest in the Americas), the cobblestone streets surrounded by houses with balconies and colorful flowers hanging from them, it makes you feel like you stepped into the 16th century.
Cartagena's port, fortresses and monuments were designated a UNESCO World Heritage Site in 1984.
Several festivals are held every year like the Cartagena International Film Festival which is held every march and is the oldest film festival in Latin America.
Cartagena also consists of modern neighborhoods like Bocagrande, El Laguito and Castillogrande with hotel towers and condos, fancy restaurants, art galleries, malls and nightclubs.
The colonial town is surrounded by the fortified wall which gives the city the nick name of "La Ciudad Amurallada" (The Walled City), it was build to help the town withstand the attacks from pirates.
There are plenty of colonial churches, cathedrals, monuments and museums to see, the Cathedral of San Pedro Claver, el Palacio de la Inquisicion (Palace of Inquisition), the monument to India Catalina are a few examples.
There are several beaches and islands a few minutes away from Cartagena, Playa Blanca, Islas del Rosario attract tourists looking for white sand beaches and clear blue water.
I went here as a little kid, all the memories are still fresh in my mind, the people are warm and welcoming, the food is amazing, the architecture takes you to another era, hopefully I get to go back one day.