where is amaroo
About Amaroo Hills Amaroo Hills has farm locations in Ashland City, TN and in Liberty, NC. This unique farm business was started by two guys who just wanted a change of pace from working in Corporate America by working in agriculture, spending more time with their families, and being outdoors.