There is a world of adventures to explore within Colombia.
Cartagena's old town is like stepping back 400 years in time and being part of a Gabriel Garcia Marquez novel. Amazing!
Colonial towns such as Barichara and Villa de Leyva are amazing to experience. Around Barichara there is river rafting and MTB riding.
Further up the coast from Cartagena you can explore Santa Marta, treck to Ciudad Perdida, climb Pico Cristobal Colon, and visit the Tayrona national park.
Cities like Medellin and Cali will provide additional cultural insights and opportunities for salsa. Bogota is great to experience but it has a big traffic problem.
After the wedding we will be spending a couple of days in Los Llanos and explore the country side on horseback, in canoes, and jeeps. Let us know if this is something you are keen to join. See Wild Llanos for some more information.
Other interesting areas are the coffee region, hiking in El Cocuy, Cano Cristales, Amazonas, etc.