User comments, reviews and photos from the PS PR 3 - Levada do Pico do Castelo Vila Baleira, Portugal