Time Magazine Names 2 Indian Sites In 'Worlds Greatest Places Of 2023'

The list which has 50 spots includes two Indian places - Mayurbhanj and Ladakh, that have been selected for their rare tigers and ancient temples, and adventures and eats, respectively.