Anjanadri Hills of Karnataka might be around 2000km away from Ayodhya in Uttar Pradesh. However, the two places have a close and strong connection that completes Ramayana, the epic that tells the life ...