Standing under the ruins of the Helfenburk castle and surrounded by farm fields, grasslands, an orchard and forests, this charming farmstead in the village of Javornice, Czech Republic represents... Read full article »