Less than an hour away from Lahore, the town is a food lovers’ paradise, but it doesn’t disappoint the more culturally inclined tourist either