Grand Bahama’s Fairy Tale Castle
A four storey, blue and white grand beauty that bears the name “Cooper’s Castle”, sits on the highest point of Grand Bahama. There is no other building that compares to…
Continue Reading
Grand Bahama’s Fairy Tale Castle