Home to a number of UNESCO World Heritage Sites – Sri Lanka – is a tropical jewel in the Indian sub-continent. Abundance of exotic wildlife, rare flora and fauna of this island nation are popular among international travellers. 300 more words