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