About this property
At Bonavista Beach, you'll experience the unique and captivating sensation of living in a home that merges with its surroundings, where there are no barriers between the outer beauty of the environment and the inner beauty of your home. The...