ECO Brings The World’s Favourite Mini Bus To India-The Mercedes Benz Sprinter!

ECO Rent a Car, India’s premium international car rental and Ground Transport company, has recently launched a fleet of 4 luxurious Mercedes Benz Sprinter Mini Bus to its fleet in Delhi, exclusively for group travel!…read more at EXP EXCHANGE