share
Devotees of Lord Rama and Devi Sita throng the popular sacred site of Ammapalli Sita Rama Chandra Swamy Temple, located in Shamshabad.