Bela Vista Restaurant in the City of Tomar
This isn’t an advertisement or endorsement for Bela Vista Restaurant in the City of Tomar in Portugal. I just think that this place overlooking Nabão River with the Tomar Castle and Christ Convent looking down upon you deserves to be mentioned as another beautiful corner of my home town. There’s a special atmosphere inside and outside the restaurant. The setting is amazing as you can sit at a table outside on a patio surrounded by the branches and roots of a tree or on a terrace which offers you a fantastic view to Nabão River and the Castle of the Knights Templar.