Literally, Annakkayam translates to elephant pit. However, there’s much more to do here besides staring in amazement at these gentle giants. You can relax at the crystal clear lake near by, soak your feet in the gurgling streams or simply take a lazy stroll and let nature’s marvels enthrall you.