Fabulous property on the Royal River in Yarmouth Village! Charming natural-shingled cape, sited on 4 private acres with beautiful river views and a dock. Terrific floor plan! 3-4 bedrooms, 4 full bathrooms. Open kitchen, living, dining room, cozy den and study, playroom. Deck and screened porch overlooking the River. Wood-burning fireplace, 3 gas fireplaces, central cooling and electric heat pumps. Sunlight streams through an abundance of windows and skylights. Laundry/mudroom, pantry, attached two-car garage. Walk along the sidewalk to everything the Village offers, including schools, restaurants, shops and markets. Launch your canoe or kayak in the spring and summer, ice skate, cross-country ski or snowshoe for miles on the frozen river in winter. Incredible privacy, embedded in the coveted Village and 20 minutes to Portland! See the attached Virtual Tour, Floor Plans and Map.