tamara kodai thetamara.com the tamara is the collection of luxury resorts in india. experience the best hospitality at the luxury resort in coorg and brand new resort in kodaikanal Category:accommodation and hotels Global Rank:1,110,161 visits:34.7K pages/Per:2.2 ADS