Landmark · Bahamas

French Cloisters, Paradise Island

French Cloisters, Paradise Island, Bahamas

French Cloisters, Paradise Island is a landmark, Bahamas. Monestary from the 14 century located in the Bahamas.

More places in Bahamas