Orchid Museum: Known as Shembaganur Museum, it was founded by the Sacred Heart College, a Theological Seminary, in 1895. This remarkable house is having more than 309 species of Orchids. This is a popular place for botanists and garden enthusiasts.
Continue reading