CT Now

New Providence Island, Bahamas

Kimberly Brookes of Rocky Hill supplied this photo, taken while she was traveling in New Providence Island, Bahamas.
Copyright © 2016, CT Now
68°