Over 70 dream beaches in the Seychelles