Seychelles are a group of beautiful islands with pristine environment, turquoise water and abundant marine life.
The boulder dotted coastlines with warm waters provides excellent opportunity for water sports and activities like snorkeling and diving.