How many days do I need in Lahore?Two to three full days cover major forts, mosques, museums, and food experiences without rushing.