August 9, 2020August 11, 2020 Stoupa-Holidays Stoupa is a village on the southern coast of the Peloponnese, in Greece. It is part of the Neochori community within the West Mani Municipal Unit, Messenia, and the Mani Peninsula Historic Region.