** Join me on Facebook | Google+ | Twitter | 500px | Instagram **
Ribeira da Janela a small beautiful village located on the...