2 years ago

Virginia Water

Virginia Water is a small village in Surrey England, which is named after a beautiful lake. The town has many royal parks and golf clubs in close proximity, and they make this town an attractive place for the tourists.

Virginia Water read more...