nelliampathi hill station
Post on 15-Jan-2015
159 Views
Preview:
DESCRIPTION
Nelliampathi is a hill station 60 kilometres (37 mi) from Palakkad in Kerala, India.It is surrounded by tea and coffee plantations
TRANSCRIPT
top related