Flora Bali Orchid Shop is located in Buleleng Regency, Indonesia on Jl. Jelantik Gingsir, Sukasada. Flora Bali Orchid Shop is rated 4.4 out of 5 in the category orchid farm in Indonesia.
Address
Jl. Jelantik Gingsir, Sukasada
Amenities
Gender-neutral toilets