Bermuda’s Newest Attraction – Fort Albert

Published on April 20, 2024 by Omar James

Fort Albert in St George’s has been resurrected! It was cleared of dumped waste and overgrowth by an army of volunteers, bringing the historic structure part way back to its former glory.