Good News for tourists: All rest houses across the country now open for public