Kizhakkedam Illam, Vellur, Payyannur NH 66, Kerala, India http://m.google.co.uk/u/m/xDIvyU Rate this: