Hindu mythology is filled with exotic places that are just aching to be explored. One such wondrous place is Chitrakoot located in the midst of Madhya Pradesh. The…
The Ellora Caves in Maharashtra is something so unique and beautiful, that many find it unbelievable. These caves are essentially rock-cut temples made in the devotion of Lord…