AMTRA PARK is a unique farm with thousands of deers roaming freely in the mountain ranges of Mount Bonplad near by to the mountains where Lord of the RINGS were film. The Farmland stretches the whole of KINLOCH Valley just opposite of a small quiet town of Glenorchy.
No comments:
Post a Comment