Messenia, Peloponnese Region, 希腊
Stoupa is a village on the coast of the southern Peloponnese peninsula in Greece.