Wallwood Garden Coonoor

  • Information

Wallwood Garden

Address Blair Athol Kotagiri Road
Town Coonoor
Location

Located two minutes from Sim s Park, India s most luxurious Botanical Gardens.