Odisha Adjudged ‘Best State’ at India’s Best Awards 2021 for Outstanding Tourist Destinations
Bhubaneswar: Odisha has been has been adjudged as the ‘Best State’ at India’s Best Awards 2021 for the most outstanding domestic destinations, according to the readership poll conducted by Travel & Leisure India & South Asia…