Red Point, Seychelles

Saw whale Shark, Devil rays and othe coral fish