Plot: SRI LANKA, HIKKADUWA: Before leaving my luxurious hotel, where the food was nothing short of superb, I expected my new life in a tiny Sri Lankan village in Hikkaduwa would be somewhat difficult when it comes to food. I couldn't have been more wrong