This is where Nescafe comes from.

near Kakkabbe , Coorg,India 2003