How many of us cringe when we hear of guests about to come over to our place? Most of us. Playing host to guests is slowly dying out in a country where Atithi Devo Bhava is the tagline of one of the most successful campaigns.
Read this post on tell-a-tale.com