Snow Leopard Expedition
Tour the fragrant, scenic wine country of France. Experience the family adventures of Costa Rica. Ride the steeps of the Italian Dolomites. Where will you go? What will you do?The Snow Leopard Expedition is an adventure to track and observe the elusive snow leopard in its natural habitat, typically in the Himalayas and Central Asia.