Party with Llamas at a Castle in TexasParty with Llamas at a Castle in TexasShangriLlama in Royse City is home to six dapper llamas you and your family can hang out with for a weekend.Aaron SavageAaron Savage