Small is beautiful! A small state is south India holds this proverb right. Lush green tea gardens, magnificent beaches, massive rivers, and a cultural retreat, what more visitors require?
Read this post on writerspavilion.hubpages.com