Tag Archives: The Indian Himalayas

The beauty of Brahmatal Trek – the Indian Himalyas

Mythology suggests that Brahmatal was the place where Lord Brahma meditated. As you walk along[...]

1 Comments