Travel to Mirissa Unwind on the golden shores of Mirissa, the perfect destination for whale watching and beachside bliss