Marayoor is an amazing town with sandalwood forests throughout the region otherwise shadowed by the Sahyadri mountain ranges. The beauty of these places to see in Kerala is that they are small, tiny dots on a map yet hold so many things in them. Nestled in the hills, the jungles and forests pave way into a historical peak – the ancient dolmens and rock paintings from the stone age. As a history lover you will love them! The aura of the place is such that you are awe-struck by the exotic and pristine beauty.