Bheemgal is the famous temple town and the abode of Lord Sri Nimbadri Laxmi Narasimha Swami. The main temple of the lord is located on the hill called Nimbachalam, locally called as "Limbadri Gutta". The word "Nimbachalam" is the derived with a combination of two Sanskrit words "Nimba" and "Achalam" where "Nimba" means "Neem tree" and "Achalam" means "hill". Another tale says that the hill was completely covered with 'Neem' trees, hence it got its name as Nimbachalam.
There are two rivers called as 'Chintamani' and 'Viraja' that flow in this region. It is said that Lord Vishnu asked the two river Goddesses- 'Chintamani' and 'Viraja' to take the shape of lake and hence they are considered more sacred. Make a point to visit these rivers or at least River Viraja on your way to the temple or on your return journey. Chinatmani is at the foot of the hill on which the temple stands while Viraja flows seven kilometres away from the hill shrine. River Viraja is just 2 kms away from Bheemgal so it will not be very difficult for you to visit. This river has a mythological significance that Nandi (the mount of Lord Shiva) performed penance here to get himself revealed from the curse of Bhrugu Maharshi (Bhrugu Maharshi cursed Nandi to turn into an animal forever when he did not allow him to enter Kailasham). Hence the bank of the river where he performed penance came to be known as "Nandi Tataka".
Some other prominent temples here are that of Lord Shiva as Parama Shiva, Lord Hanuman's (called here as Ayodhya Anjaneya) temple at the banks of Chintamani river, Lord Ganapati and Kalabhairavam. It is said that Lord Kalabhairava is the guardian of all the wealth of Nimbachalam. Hence most of the devotees visit His place and seek His blessings.