Diego Garcia is an isolated island in the middle of the Indian Ocean that is claimed by the UK and home to a US military installation.
Diego Garcia is an isolated island in the middle of the Indian Ocean that is claimed by the UK and home to a US military installation.
Begin typing your search term above and press enter to search. Press ESC to cancel.