TRAVEL DIARY :: SEYCHELLESClose your eyes and picture your perfect beach escape. What do you see? We’re guessing something that looks a lot like the Seychelles....