Advertisement
Advertisement

Thames

Thames - 1 News Result(s)
  • London Gets its Own Indian Spice Garden
    London Gets its Own Indian Spice Garden

    A first-of-its-kind Indian Spice Garden has been set up on the banks of the river Thames in London with an aim of reviving the city's rich maritime and trading history with India.

Advertisement
Language
Dark / Light mode