Stoupa is a charming little village on the sunny south coast of the Peloponnese peninsula in Greece. It’s also the location of this great house for sale. An open, spacious lounge and living room make up the ground floor, while the bed and bathrooms are upstairs, along with private balconies offering great views. The home… Read more