From luxury beach resorts in Mahé and Praslin to self-catering villas in La Digue, discover where to stay in the Seychelles by region and budget.
ap-willi