Varanasi, The holy town which is situated on the west bank of River Ganga. It is also known as the Land of Shiva or mostly known as a historic city which houses many mysteries in itself. The city of Varanasi is a […]