Bluebeard Castle Hotel – St. Thomas VI

“Among the several projects in the Virgin Islands was the Bluebeard Castle Hotel. The group of buildings was erected on the summit of a hill 200 feet above the sea. An ancient stone tower with walls 5 1/2 feet thick,… read more