Not Switzerland… this is a village situated in India, you can travel very cheaply, you will feel like living in a foreign country
Meghalaya Village: Every Indian dreams of going on a trip to a foreign country. But due to lack of money this remains only a dream. But there is no need to be disappointed. There is no dearth of such places in India. There are many such cities and villages in India itself, which will fascinate … Read more