Kodaikanal is a small town in Tamil Nadu, India, that is quickly gaining popularity as a budget-friendly alternative to more expensive resort towns. Despite its affordable prices, Kodaikanal still offers a five-star experience, with luxurious accommodations, world-class cuisine, and stunning views of the surrounding hills. The town is also home to a number of popular tourist attractions, such as Kodaikanal Lake and Bryant Park. Kodaikanal is the perfect place to enjoy a luxury vacation on a budget.