Marayoor which means hidden land is a gem. It is famed for its sandalwood forests. It is home to rare species of plants and trees and is a protected area under Forest Department of Kerala Government. Marayoor is equally famed for its heritage which dates back to ancient Stone Age civilization, 10,000 B.C. Stone Age paintings, rock edicts and dolmens found there vouch for this rich heritage.