The Seychelles islands are well-known for a variety of reasons. Beaches are at the top of most people's lists, with their turquoise warm waters, dazzling white ...