Anchor Bay Resort
- 2373 N. Untalulti St., Monticello, 47960
A resort on Lake Shafer in Monticello, Indiana offering a quiet, secluded, rustic, lakeside setting with 8 cottages and upstairs studios. Anchor Bay offers an opportunity to truly enjoy the water with a pool and two lake access points. Plan to end your days with family and friends around a bonfire with s'mores, it's a visitor's tradition!