Camellia Hill Botanical Garden is found inland within the south coast of Jeju Island, which is a highly regarded camellia arboretum with around 6,000 camellia trees from around 500 species on web site together with other plant shows, including a substantial glass dwelling. Google Maps doesn?�t perform very very well https://eduardosh20m.webdesign96.com/27397636/the-definitive-guide-to-jeju-paradise-lsland