The Jaffna Peninsula – North of Sri Lanka MaiGlobe | January 21, 2014 | Asia, Culture, Nature, Sri Lanka, Travel | No Comments