This was shot at Shikaram in Srisailam. Legend has it that a visit (just a visit!) to this place seals your berth in heaven 🙂

Family

Advertisements