What better place to experience Lebanon's past than in the Lebanon History Museum in the Historic Castle Heights Military Building. The City of Lebanon was ...