Chaminda thushara is a Orchid farm located in Maputugala, Poruwadanda. It is one of the 50 Orchid farms in Sri Lanka. Address of Chaminda thushara is Koshena road, maputugala, Poruwadanda, Sri Lanka. Chaminda thushara is located in a remote area, with less than 1 listed places around it Chaminda thushara is rated 5 (out of 5 stars) by 1 reviewers on the web.
Koshena road, maputugala, Poruwadanda, Sri Lanka