Off the coast of India, blossoming from the sea like a mirage in an aquatic desert, there’s a 500-year-old ancient fortress that still exists today. And legend has it, nobody was ever able to conquer ...