the tamara coorg 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