Rose Island is a small picturesque island in the Bahamas that lies 3 miles east of Paradise Island, which lies directly off of New Providence Island. There is some great snorkeling around the island.
The island is used as a station for trained dolphin encounters, and there are docks for this purpose on a inland cove which is accessed by the sea. The largest mass of the island...