Nature
 

Beautiful atols around The Seychelles in the Indian Ocean.