La Vila Joiosa (Alicante), España.
Traditional Mediterranean houses with red-tiled roofs overlooking the calm sea and lush coastal greenery.