sd orchid is a Orchid farm located in Sri Lanka. It is one of the 50 Orchid farms in Sri Lanka. Address of sd orchid is Negombo, Sri Lanka. sd orchid can be contacted at 94764336659. sd orchid is rated 5 (out of 5 stars) by 4 reviewers on the web.
Some of the places around sd orchid are -
Within less than half a Kilo meter of sd orchid, you can also find Chilli's restaurant and food court, Perera, Tropical Shellfish, Villa by the Sea, Craby International Company and many more.
Negombo, Sri Lanka