Marayoor terrain is specked with wave like mountains, rain and deciduous forests, riverbank forests, paddy fields, waterfalls, rugged rocky hills, shoals, hamlets, brooks and hamlets and so on and so forth. Marayoor, meaning ``hidden land`` has its roots in Tamil and Malayalam language. According to the legend, Marayoor is supposed to be the same place where Pandavas stationed for short span during their exile. The Pandavas used Marayoor as a hidden closet to remain away from the comforts of their palace and Kingdom. Many historians date the account to Stone Age and period near, according to the dolmen and paintings found in the area.