Kanyakumari (Cape Comorin), India
The modern name means "virgin Kumari" since this is the site of temple where the legendary goddess Kumari is worshipped. Even the ancient Greeks had heard of her ability to conquer demons single-handedly and came here to visit a couple of millennia ago. Men must remove their shirts to enter this temple which is full of the sacred glow of oil fires, the smoke from which the men are keen to waft over their heads and bodies. This also happens in the street of an eve...