History

About Cowell’s Battery

Cowell’s Battery is a small fort located at the highest point on Hassel Islands in the US Virgin Islands.

Facebooktwitterredditpinterestmail