Anyone travelling to Seychelles, the smallest country in East Africa that is an archipelago in the Indian Ocean known for its pristine beaches, has been advised to “practice advanced precautions”. The ...