El Rodadero is a popular beach destination near Santa Marta, Colombia, known for its white sands, hotels, and seaside restaurants.