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 alone the lush surroundings, the hospitality, the care, and the … Continue reading Does He stay here? Sure does!