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...