** Join me on Facebook | Google+ | Twitter | 500px | Instagram **
Cabo da Roca (Cape Roca) is a cape which forms the...