Richa Chadha stuns on the first-ever picturesque Travel + Leisure India Digital Cover

Richa Chadha posing against the beautiful landscapes of the mountainous and the happiest place in the world, Bhutan is every bit mesmerizing. The actress shot a special, debut digital cover of Travel + Leisure India and South East Asia.

The cover was shot across key areas in the country on the outskirts of Para and Thimphu, beautifully capturing the stunning landscapes the country lends as a travel destination.