Fort Thomas

Fort Thomas is a Imperial Navy Fort on the coast of St. Thomas Island in the Caribbean Ocean.