The best way to get a golfer to return to a golf course? Make sure it's not boring.

Mainland Golf course, located a mile off of the Lansdale exit on Interstate 476, keeps golfers on their toes.

"After the first three holes you can put your driver away until the back nine," Steve Spross, Mainland's director of golf, said of the start of his par 70. "The first three holes are kind of shocking lengthwise."

Things get easier, don't worry.

After crossing the road, a short par 3 and bevy of challenging and attackable dogleg holes lead you to the ninth, a par 3 requiring a wedge shot over water.

Then the back nine, once again, brings with it an identity change.

"My favorite stretch is probably 12 through 15. On 12, if you shape the shot right you can be on the green putting for eagle, if not you're in the trees."

RELATED LINK: Bensalem Township GC offers old style charm with modern challenges

The dogleg left 12th meanders up hill with an off-set fairway that slopes toward a big green surrounded by bunkers. A perfect four-iron gives you a pitch to the hole. A perfect driver is on the green.

But position matters. With large greens oftentimes boasting multiple tiers, three-putts could jump out at any time.

"If you're above the hole, good luck," Spross said. "For that reason they don't keep the green speeds all that fast."

The course finishes with a rarity, par 3s on the 16th and 17th before yet another gentle and tantalizing short dogleg on 18.

"The back-to-back  par 3s here are kind of unique," Spross said. "You don't usually get them back-to-back but they are totally different, a two or three club difference."

Mainland, aside from a fun test for a golfer with his regular foursome, specializes in hosting outings. The facility hosts nearly 50 a year, ranging from 20 to 140 golfers.

Local knowledge tip: "Know when to keep driver in the bag."

Price range: $18 (to walk during the week) to $55 (weekend morning)