Why Hikkaduwa is our Favourite Beach Town in Sri Lanka!