• +91 7838410007

Tag: Chagos

31 January 2013

Image of the Day : Diego Garcia

by Santosh Singh
The Chagos Archipelago, also known as Chagos Islands, is a group of atolls in the Indian Ocean, the largest of which is Diego Garcia. The islands forming the Chagos Archipelago are administered by the United Kingdom as the British Indian Ocean Territory.

Read More