A Princess carries her charm over and above all others around her – and so it is with this quaint hill station called ‘Kodaikanal’ down South in India. Very aptly named, the meaning of the name signifies all that can be enchanting.‘Kodaikanal’ means a ‘gift of the forest.’ The place offers that and more. There […]
Meet the Princess of the Hillstations
