- Sep 17, 2013
It’s time to grab family & friends & get ready for Merus adventure! Located on a pristine & beautiful 5500 acre Texas ranch in Palo Duro Canyon
Anyone been or know anyone who's been? Looks like it might be a cool place but it's a 5 hour drive for me.