&ldquoThis place will be your home for the next ten days,&rdquo said the tour operator, and given the loquaciousness of travel organisers, I put it down as the spiel trotted out to tourists. Yes, Cafe Cherrapunjee, nestled deep in the verdant and majestic East Khasi Hills in Mawkdok, Meghalaya, did look inviting. Its sloped roofs and lace curtains certainly made it a picturesque pit stop. Its quaint vintage charm enveloped us like a warm stole.