Tech Insider : Technology, Business
People watch a surfer riding a wave in Praia do Norte, Nazare, Portugal
People watch a surfer riding a wave in Praia do Norte, Nazare, Portugal.