Battle for Mount Tumbledown

185 views Dec 19, 2022

Mount Tumbledown is about 4 miles to the west of Port Stanley, the capital of the Falkland Islands. The height advantage that Mount Tumbledown gave to the Arge