This sunny coast offers fabulous opportunities for diving and dolphin watching.
Located on the Caribbean, less than 10 miles from sleepy seaside town Corozal, Cerros Sands is the perfect hideaway from the stresses of modern city living.
This is just what I’ve been looking for—please tell me more!