Apple Valley Hotel

Anna Salai
Kodaikanal
India