Praia da Rainha, translated - The Queen’s Beach, is the smallest beach in Cascais, and most definitely one of the most scenic. The story tells us...