Nellai Bazaar, Pambar Falls,, Kodaikanal, Tamil Nadu - 624103,India
Royal Complex, Pambarpuram,, Kodaikanal, Tamil Nadu - 624103,India