Comprised of over 100 islands in the Indian Ocean, the Seychelles boasts an amazing climate year-round and a welcoming population of friendly...