Santa Marta is the oldest town in Colombia and ho e to the ancient ruins of the Tayronas, which can be reached by a 5 day trek through the National Park. Santa Marta also has some lovely beaches, great restaurants, nightclubs and fabulous beach side bars.