The Leela, a prominent Indian hospitality group, has expanded its luxury portfolio with the acquisition of a 71-villa resort in Coorg, Karnataka.
Source: New feed
The Leela, a prominent Indian hospitality group, has expanded its luxury portfolio with the acquisition of a 71-villa resort in Coorg, Karnataka.
Source: New feed