Stock Photo - Hindu shrine at Cap Malheureux, Mauritius, Indian Ocean, Africa

Stock Photo: Hindu shrine at Cap Malheureux, Mauritius, Indian Ocean, Africa.