San Andrés, Colombia
Beach good for kids. Protected by a little coral reef with small "ponds" great for children or relaxing.