Does He stay here? Sure does!

Wrapping up on my series of posts on our Sikkim Holiday would be incomplete if I did not mention where we stayed five nights during our mountain sojourn. The Red Mud Chalet, atop a hill in the lap of nature’s bountiful luxury, is one of the best holiday resorts we have ever been to. Let…