Torrent de Villa is a River located in Switzerland. It is one of the 88 rivers in Switzerland. Address of Torrent de Villa is 1966 Ayent, Switzerland. Torrent de Villa is rated 4 (out of 5 stars) by reviewers on the web.
Some of the places around Torrent de Villa are -
1966 Ayent, Switzerland