caption: Haveli Hotel, Mohra, India - This is a famous North Indian restaurant at highway en route from Delhi-Chandigarh, named Haveli (translated as the palace). It serves authentic North Indian cuisine with pure spices and butter. It's entrance has these dummies that colonise our minds while showcasing the culture of Punjab(an Indian state). #Red