Review
I think is the best place in Spain if want to enjoy Nature.
Torla is the entrance of one of our National Parks, Ordesa y Monte perdido.
My trip with some photos:
http://www.enfoca2.com/index.php?topic=4247.0
I think is the best place in Spain if want to enjoy Nature.
Torla is the entrance of one of our National Parks, Ordesa y Monte perdido.
My trip with some photos:
http://www.enfoca2.com/index.php?topic=4247.0