Now showing items 1-1 of 1
Stone sculptures of goddesses on the boats from Goa, west coast of India
(The Australasian Institute for Maritime Archaeology, 2007)
Goa situated on the central west coast of India, has served as an overseas trading post since the early historic times. An onshore exploration along the river Mhadei in the north Goa on the west coast of India yielded 13 ...