Edakkal Caves, Wayanad, Kerala One of the must visit places in Wayanad is the Edakkal Caves. These are natural caves found in the Ambukuthi hills which are six kilometres from [...] November 11, 2014