Manzanillo del Mar is a beautiful beach located about 15 kilometers north of Cartagena, Colombia. The beach stretches for approximately 4 kilometers and has white sand with crystal clear waters perfect for swimming, sunbathing, and water sports such as paddleboarding, kayaking, and snorkeling.