Search results
We did not find results for: bahamas rose island.
Check spelling or type a new query.
We did not find results for: bahamas rose island.
Check spelling or type a new query.
Rose Island is a small island in the Bahamas that lies 5 kilometres east of Paradise Island, which lies directly off of New Providence Island. The island has no formal residential infrastructure and no roads. Wikipedia