Results 2 results found Tourist at Mirissa Beach, Matara District, Southern Province, Sri Lanka, Asia Mirissa Beach, Mirissa, Matara District, Southern Province, Sri Lanka, Asia Train at station platform, Mirissa, Matara District, Southern Province, Sri Lanka, Asia