Phora (Greece) Explained

Phora (Greek, Ancient (to 1453);: Φῶρα) was a town of ancient Greece on Patmos.

Its site is located on Patmos.

References

37.3177°N 26.5492°W