Kodaikanal is one of the best travel destinations in Tamil Nadu state. Also known as the Princess of Hill Stations, we couldn’t miss the chance to visit some fresh …

AloJapan.com