The word Himalaya literally translates to "Abode of Snow." It is a mountain range in Asia that separates the Indian subcontinent from the Tibetan Plateau. The Himalayas include over 100 mountains over 23,000 feet tall, forming an arc over 1,491 miles. The Himalayas have profoundly shaped the cultures of South Asia.
35 W Main St. Ventura, CA 93001 (805) 643-0795
(NEW!) THOUSAND OAKS
720 E Thousand Oaks Blvd Thousand Oaks, CA 93160 (805) 409-1041