driving range
a large open space multiple tee boxes tall grass or artificial turf flags to mark the distance various obstacles such as sand traps and water hazards a separate section for putting a pro shop for renting or buying golfing gear hitting mats for practice
driving range which is a large open space driving range which has multiple tee boxes driving range which has tall grass or artificial turf driving range which has flags to mark the distance driving range which has various obstacles such as sand traps and water hazards driving range which is a separate section for putting driving range which is a pro shop for renting or buying golfing gear driving range which has hitting mats for practice