Located on the north eastern section of the Palakkad district on the northern portion of the state of Kerala, also known as God‘s Own Country, is one of the most popular tourist destinations of Kerala, the beautiful hill station of Attappady. Surrounded by lush green, undulating hills, the beautiful region of Attappady is a definite must visit if you are planning a trip to Kerala. Place for holiday gives you Travel Advice in India for Kerela Tours.