Results 1 results found Tourist jumping on Mirissa Beach at sunset, South Coast of Sri Lanka, Southern Province, Sri Lanka, Asia