green slopes of tea in Munnar, Kerala, India

Tea plantation in Kerala, India. A place where Americans and others need a visa to visit.