Landmark · Bahamas
French Cloisters, Paradise Island

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

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