O By Tamara Coimbatore; Tamara Leisure Experiences Announces Opening of its Second Property in Tamil Nadu

Tamara Leisure Experiences, a rapidly growing organisation with a strong presence in South India, announced the opening of its second property in Tamil Nadu. O By Tamara Coimbatore was acquired last year and is set