Taxi Stand

Taxi in Darjeeling

Darjeeling's main taxi stand on Hill Cart Rd.

Advertisement