Cantanhede Website: http://www.cm-cantanhede.pt/
Wikipedia
Cantanhede is located in Portugal. See map of Portugal or book a hotel from Cantanhede