Ok, the island rigth in the middle of the indian ocean is Diego Garcia, an US navy base.
I got curious when I looked at a cheap map and saw nothing over there. I thought... that's the satanic Doctor No's island!! then my curiosity just went up when I looked on my world class world atlas and all I could see there where the words "Chagos Archipelago, (B.I.O.T)", the Maldives are the lights just above it.
So I went to the Net, trying to find out why such an unknown archipelago had such bright lights. And the first searches told me that it was an inhabited archipelago. I knew there was something fishy over there...
More searches yielded a WWII battle for the archipelago, that's when I discovered that B.I.O.T stands for British Indian Ocean Territory. But why did the British had such bright lights in the middle of nowhere? Further reading showed that the British own the Archipelago, but... they leased the southern most island, Diego Garcia, to the US. And it is now a huge Navy base. But you won't find any mention of it on your everyday maps.
BTW, I found this info on a page about coral reefs and they were bitching that the base was destroying the ecology over there. I knew there was something fishy....
PS. sorry it took so long to answer, had a long day.