This wonderful destination is situated along the banks of the river Chandra Vanka Macherla and is a municipal town in Guntur in Andhra Pradesh. The name Macherla has its origins is the word Mahadevi Cherla, primarily famous for the Chennakesava Swamy temple built in the thirteenth Century AD during the rule of the Haihaya Kings. Macherla receives a lot of tourist traffic during the grand festival celebrated at this temple. The most prominent temple here is the Sri Laxmi Chennakesava Swamy Temple. There is a large Dwajastambam ( or a Flag staff) right at the main gate of the temple covered with bronze and wood, four statues of Sriman Mahabharatam, Srimannarayana Avataram, Sri Madbhagavathamu and Srimad Ramayanam are situated around this Dwajastambam. In the vicinity is another temple dedicated to the Lord Veerabhadraswamy which was built around the 18th century. About 12 kilometers from Macherla, in a village called Nagulavaram is another temple dedicated to Laxmi Chennakesava Swamy.
Macherla is well known for the cement manufacturers 'The KCP Limited' who have a state of the art manufacturing unit in the town. The other places that are worth visiting are the Nagarjuna Sagar, the 3rd largest manmade lake in the world situated 24 kilometers from Macherla and the Ethipotala Falls, made up of three different streams namely the Chandravanka Vagu, Tummala Vagu and Nakkala Vagu the mountain stream falls down into a lagoon from a height of 21.3 meters, the lagoon also has a breeding center for crocodiles. Another temple at the Adigoppula dedicated to the Nilampati SriLakshmi Ammavaru is also very well known.