Ahemdabad

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…