Monemvasia, on the southeastern shores of the Peloponnese, Greece is Europe's oldest continuously inhabited castle town.
Experts on the hunt for the queen's tomb believe that they’ve found a small bust of her—but not everyone agrees ...