Any of you guys heard of this place? It's supposed to be off US 27 near the holy lands somewhere. Any info on how to get there, etc....thanks guys