“Our Guest is Our God”

Our Guest is Our God India Travel Blogger Lulu Meets World Lumen Beltran

There’s a saying in India that’s roughly translated to English as, “Our guest is our god”. And boy, do the locals here really live by that phrase! You walk into any Indian household and chai or coffee is basically shoved down your throat. I had brunch […]

Continue Reading