Victoria, Mahe (Seychelles) – December 24, 2017 (travelindex.com) – Christmas time is that most wonderful time of the year when…