Odisha Adjudged As ‘Best State’ At India’s Best Awards 2021
Bhubaneswar: Odisha has been adjudged as the ‘Best State’ at India’s Best Awards 2021 for the most outstanding domestic destinations.
As per the readership poll of Travel & Leisure India & South Asia, while Odisha was adjudged…