The Incredible Megaliths of India: Star Maps and Headless Goddesses – Part I
The fact that India has thousands of megaliths is something that deserves to be more widely known. These monuments include Menhirs (tall standing stones), arrangements, […]