St. Pierre, Seychelles Shutterstock 268792745
14 days from £5,295 (Inc flights) Land only price from £4,695