Ashwatha

Vidurashwatha

Legends and Indian history has been etched in this small village called Vidurashwatha in Karnataka. There is a huge Peepal…