Koh Mirissa, located on Sri Lanka's south coast, offers a cozy Thai dining experience right by the sea. Known for its fresh and flavorful dishes crafted by a T…