Quinta da Regaleira

School trips are always fun.

More photos by supermegahomers