Check out some unusual and weird restaurants in India
India is a land of many tastes and flavours. Anywhere you go in India, you’ll get enough flavours to get you going there again. There’s cafes, restaurants, food stalls, roadside eateries and…