Palm on the beach, Seychelles