The temple complex is located in a huge area with picturesque surroundings. The main shrine houses the deity of Mahavishnu while another sanctum is dedicated to Sree Lakshmana Perumal.