April 19, 2013
Mantis has announced its latest project will be the development of a five star hotel on the island of St. Helena, a British overseas territory located in the South Atlantic Ocean. As one of the most remote places in the world, more than 2,000 kilometres from the nearest major landmass, and with its rich flora and fauna, the island certainly fits with Mantis? mantra of ?unearthing the exceptional?.
Read entire article on Breaking Travel News