There are ferns that live underwater, in areas that have seasonal flooding, in damp pastures, monsoon forests, cloud forests, deserts, and in trees and cliffs. Growing these ferns presents a challenge in providing an environment which will support the needs of these plants.