The Grand Fort of Lahore — a must visit place for history buffs