Wanting to go to Sri Lanka for a week in mid June. We are based in the Middle East so a relatively short flight for us. June is the only time we can realistically go as we have other commitments. Heard the weather can be hit and Miss. I'm not after massive sun as we get that at home. Just the ability to chill on a beach, amazing food and visit a few sites.
If there are any recommendations then they would be massively appreciated!