Tourist attraction at Bel Ombre, Seychelles