Caboose Junction Resort is located on 9 park-like acres of private paradise on beautiful Table Rock Lake, nestled amongst the rolling hills of southwest Missouri. With space for 38 guests, Caboose Junction provides your large group or family reunion an exciting, one-of-a-kind adventure. A spacious, renovated newer home with 6 bedrooms and 4 bathrooms accommodates 14 guests, and 6 individual antique train cabooses can host up to 24 “passengers”. A four stall private dock with an upper level jumping/diving platform also includes a fun slide and a swim deck to enjoy. FREE kayaks, canoe, fishing poles, fire pits with free firewood, and comfortable hammocks invite recreation and relaxing amid the gorgeous serenity of Table Rock Lake. The atmosphere of Caboose Junction inspires the joys of family bonding, fun-filled days and memories that will last a lifetime. When you are searching for an unforgettable experience of history, family fun and everlasting memories, Caboose Junction Resort is the place! All aboard!