Almora - does the name remind you of a Harry Potter spell to open locks? Well, this sleepy little town, perched atop the Kumaon Himalayas, is certainly magical. And it is guaranteed to open up many unknown doors to natural beauty and serenity. This Uttarakhand city is sure to help you find some of the…Read More