Muniyara Dolmens, Idukki district, Kerala, India. Dolmens are also known as portal tombs or por