Messenia, Peloponnese Region, Grèce
Stoupa is a village on the coast of the southern Peloponnese peninsula in Greece.