Mirissa Beach and Coconut Tree Hill: A Slice of Paradise in Sri Lanka Nestled on the southern coast of Sri Lanka, Mirissa Beach is a dreamy destination that offers a perfect blend of...