The Tamara Kodai is the most current expansion to The Tamara brand of extravagance resorts. It is situated in the authentic La Providence in Kodaikanal in Tamil Nadu and It offers 53 suites of French Provincial outline, each gloating of a room with expansive gallery, front room, and an appended washroom. It likewise […]