7 November 2019 · In: Hotels, TravelSeychelles Constance Hotels I’ve been to a bunch of new countries this year and the Seychelles was one of them. The Seychelles is situated in the Indian Ocean, northeast of Madagascar and about 1,600… Read More