IDUKKI - Kerala - Video
Horror Movie Locations
Ammachi Kottaram was constructed by Travancore Maharaja, Moolam Thirunal, sometime in the 19th-century. The Kingdom ...