Heaven on the the Earth at Seychelles