Insights on Indian travel trade
The Leela Goa was awarded The Best International Resort of the Year 2019 in the Asian…