Monemvasia, Greece

Monemvasia is a medieval fortress town clinging to a rocky island off Greece’s coast.

An aerial view of the historic town of Monemvasia, Greece, with its red-roofed buildings nestled on a small peninsula connected to the mainland by a single causeway.