In the north of the island, Boswellia sacra trees (incense trees) watch over hikers. by Travel Universe Leave a comment