The Curieuse Marine National Park ? A Wonder Of Nature

Described as “a wonder of nature” – this park is a place you must visit whilst you journey in the breathtakingly beautiful island of Seychelles.  The park is the home of rare species like the black parrot and the large star tortoise. Travellers to this park are surely in for… Continue reading

Swedish roofs can handle Santa's sleigh – if he's careful

Swedish roofs can handle Santa's sleigh – if he's careful STOCKHOLM (Reuters) – Sweden’s houses should be able to cope when Santa and his sleigh land on their snowy roofs this Christmas – as long as he doesn’t try to deliver too many presents in one go. The portly Father… Continue reading