Seychelles

Is Seychelles the perfect multi gen holiday destination?