This is a story of a tiny little beach village in Sri Lanka. Famous as a whale watching spot, If you are a kind of traveller who loves to crack open a coconut while lazing in the hammock in the sun with your favourite book, Mirissa might just charm you fo