Thailand Places to Visit Nong Nooch Tropical Botanical Gardens Nong Nooch Tropical Botanical garden is located on Sukhumvit Road in Chonburi Province, Thailand. The garden…