There is no match to Kashmir's natural beauty, and simply no logic can beat it because it is God gifted.