Travel

The Himalaya Rally

by

Himalaya Rally 2006 The Himalaya Rally 2006 got underway on March 15 in Islamabad. Eighteen vintage cars and 36 racers — from Korea, Germany,…