Preview Takamata Beach, South Mahe Island, Seychelles, Indian Ocean, Africa Image ID: 125-274 Artist: Storm Stanley Purchase a commercial license Buy framed prints & more from our print store color image idyllic nobody africa indian ocean seychelles islands island mahe takamata palm trees palms tropical coasts coast beaches beach scenics landscapes landscape horizontal outdoors day travel destinations travel photography