Junagadh has evidence of habitation since the ... From towering temple spires to imposing mausoleums and cave complexes, one ...