Thomas Cook adds Nature Trails INA Resort in Maharashtra to its portfolio
Thomas Cook (India) Limited’s experiential hospitality brand, Nature Trails, has expanded its resort network to seven properties by adding Nature Trails INA Resort in Dodamarg, Maharashtra. Marking its fourth property in the state, the addition further strengthens the brand’s presence across Maharashtra’s nature-rich destinations...
