Blooming almond trees in Kashmir a treat for eyes
The almond blossom is has become a big draw for a large number of visitors who can be seen taking selfies in the orchards.
The almond blossom is has become a big draw for a large number of visitors who can be seen taking selfies in the orchards.