Munnar tea by Eva | Feb 16, 2021 Tea plantation in Kerala, India. A place where Americans and others need a visa to visit.