Discover the Medieval majesty of Monemvasia Castle, the longest inhabited fortress in Greece built by Emperor Maurice in the 6th century.| Travel Notes & Beyond