Green House Flora is a Orchid grower located in Dikkumbura. It is one of the 24 Orchid growers in Sri Lanka. Address of Green House Flora is No 164, Visal Uyana, Andugoda Rd, Dikkumbura, Sri Lanka. Website of Green House Flora is https://green-house-flora.business.site. Green House Flora is rated 5 (out of 5 stars) by 3 reviewers on the web.
Some of the places around Green House Flora are -
No 164, Visal Uyana, Andugoda Rd, Dikkumbura, Sri Lanka