Cartagena lives with and from the sea. The city is built on islands and peninsulas, almost surrounded by waters.
Considering that the water is The Caribbean, that’s not too bad at all. Taking a bath is pleasant, and the shrimp dish called ceviche is more than delicious.
I stayed at a cheap hotel in Bocagrande, a part of the city located at a narrow peninsula some five taxi minutes away from the old town. This modern part of the city consists of villa suburbs, apartments, and numerous hotels, fancy and un-fancy shops as well as restaurants.
The beach is quite ok, but if you want a real Caribbean treat you need to go by boat to the archipelago of small coral islands called Islas del Rosario.
New projects are underways in Bocagrande. Climat change and ascending water levels may be a threat, but if you can live with the risk, you may wanna buy an apartment in a skyscraper with Caribbean panorama.