9. Pinch of Spice, Agra for the Royal Treatment
While there is no shortage of metropolitan cities housing majority of the luxurious restaurants and swanky bars, smaller towns and cities too have their share of fine dining with lavish restaurants offering nothing but the best. While a trip to the Taj Mahal may leave you in awe of the monument, visit Pinch of Spice to complete the Agra experience.