Travel
8 Most Beautiful Small Towns And Villages In India That You Must Visit
India is a huge country. Its vastness cannot be fathomed in words. Apart from popular cities, there are several small towns and villages, which still boast of raw beauty. If you are tired of stressful city life, a vacation at….
BY Akansha Mawari