thetransportjournal.com
Toyota Granace, The Luxury Way to Travel
Granace is a full size van which was launched by Toyota in Japan. The van is designed to ferry passengers in comfort and can be easily used as a larger alternative to some of the luxury sedans. The…