The lush green hills adjoining the roadways of the Chail hill station make for a sight to behold
Coffee