Brahmatal, as history suggests and locals believe, got its name from Lord Brahma, who is believed to have meditated in this beautiful land of tranquillity. Whether it is spirituality or the positivity of one’s mentality, the vibes that echo here will fill a soul with immense pleasure.

Continue reading “Why Brahmatal is the best snow trek in India?”