Discover the stunning views of a charming coastal village nestled on the Mediterranean Sea with captivating skies and lush greenery in Spain