Wednesday, December 24, 2008

Island of the Chagos Archipelago

Take a trip to the Peak of Limuria, The story of Diego Garcia and the Chagos Archipelago

No comments: