Marayur or Marayoor is a town in Idukki district of Kerala, India. It is located 42 kilometers north of Munnar on SH 17 connecting Munnar with Udumalpet, Tamil Nadu. Marayur is the only place in Kerala that has natural sandalwood forests. Ancient dolmens and rock paintings in Marayur date back to the Stone Age.
The dolmens found here points to the existence of human inhabitation in the hills in the megalithic age. Locally known as Muniyaras, the granite structures are in the shape of a table with dressed surfaces on the top.