A catastrophe of an unimaginable magnitude has hit the state of Uttarakhand, while not entirely unexpected, we were unprepared as usual. This isn’t the first time that the human race has had to face the fury of nature and “Land of Gods” is perhaps the latest victim of Mother Nature. Being the most popular pilgrimage […]