Chaplon Tea Estate Passara is a Garden located in Sri Lanka. It is one of the 373 gardens in Sri Lanka. Address of Chaplon Tea Estate Passara is Badulla, Sri Lanka. Chaplon Tea Estate Passara is located in a remote area, with less than 2 listed places around it Chaplon Tea Estate Passara is rated 3.5 (out of 5 stars) by 5 reviewers on the web.
Some of the places around Chaplon Tea Estate Passara are -
Badulla, Sri Lanka