next

The Ambassador car is a common sight throughout India. Though it looks like a classic, it is actually a new car built in India and based on the old British model.

MOUNT ABU, INDIA