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.