During a press trip to Seychelles, selected journalists had the chance to discover both Savoy Resort & Spa and Coral Strand, two hotels perfectly located near Beau Vallon, the best beach on the Mahé Island
During a press trip to Seychelles, selected journalists had the chance to discover both Savoy Resort & Spa and Coral Strand, two hotels perfectly located near Beau Vallon, the best beach on the Mahé Island