Boasting over 1300 trees and undulating terrain, Highland Hills offers everyone an exciting time!
Swimming, Tennis, Volleyball, Fun!