Sri Lanka’s coastal town, Mirissa, is as much a developing site for tourist attraction as it can boast about being a town that is all …


Sri Lanka’s coastal town, Mirissa, is as much a developing site for tourist attraction as it can boast about being a town that is all …

Known as the Pearl of the Indian Ocean, Sri Lanka offers just the most special and magical setting for Valentine’s Day.