Thoompilpiddi: key to location