Rock Art Site of Astrological Significance

Rock art is a form of landscape art, which is found only in certain regions of India. Rock Art includes age-old designs placed on boulders and cliff faces, along with cave walls as well as ceilings, ground surface of rocks etc. There have been more than 50 rock art sites, right from upper Paleolithic age, …

Continue reading