A holiday in Mahé – the main island of Seychelles – is sure to spoil you for choice. World-class resorts, endless beaches and clear, warm waters offer plenty of opportunities for laidback relaxation as well as fun water activities. Land-lovers can enjoy stunning nature walks with lots of wildlife to spot, a bustling local market and quite a few places of cultural, religious and historical interest.