@Mytravelshadow Ranikhet is the cleanest hill station in India. #ranikhet #armyarea #appleorchard