The Cross at the top of Rock Mountain near Marayoor in Kerala (India). One of the most beautiful places where you can see different religious beliefs are respected and shared. This particular rock mountain are famous for Dolmenoids locally called ‘Muniyara’
Belonging to the Megalithic age these Dolmenoids were burial chambers made of four stones placed on edges and covered by a fifth one called the cap stone. Local beliefs also refer Pandavas associated with those formations/tombs.