Explore the beauty of Sertã in Castelo Branco, Portugal. A charming town surrounded by lush greenery, perfect for a peaceful getaway.