A complete guide to Kashmir’s must-visit destinations, best season to travel, and travel tips for families and honeymoon couples.