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 […]