CT Now

New Providence Island, Bahamas

Kimberly Brookes of Rocky Hill supplied this photo, taken while she was traveling in New Providence Island, Bahamas.
77°