The complete Seychelles travel guide. Cornerstone reading on the practical bits — visas, weather, money, food — and the special-interest bits — diving, wildlife, photography, weddings, family travel and more.