Tourists flock to Badamwari garden to witness the stunning almond blossoms of spring