Snail’s pace Seychelles: Life is a bit slower on the Indian Ocean islands

© GettyPost Thumbnail