La localidad de Puebla de Sanabria, elegida como uno de los pueblos más bonitos de España, se encuentra situada a 113 km de Zamora, su capital provincial. Hace frontera con Portugal, la cual hizo que fuese una villa aforada, fortificada y amurallada con un impresionante castillo que le dio un notable protagonismo en la formación histórica del territorio que la rodea. Fue sede de un notable poder militar, eclesiástico y político que a lo largo de los siglos generó un rico patrimonio arquitectónico y monumental que en 1994 llevó a que la villa fuese declarada bien de interés cultural en la categoría de conjunto histórico.
Y si vienes en verano podrás disfrutar también de su playa fuvial a orillas del río Tera.