Neighbouring Countries Tours
India is the seventh largest country of the world by area and second largest by population. India is the largest peninsula of the world covered by sea from three sides namely Arabian Sea on the Southwest, Indian Ocean on the south and Bay of Bengal towards South East. India has the third largest International border in the world. Being a large country India shares its land borders with 7 countries viz Afghanistan & Pakistan in the North West, Nepal, Bhutan and China in the North, Myanmar & Bangladesh in the east. By means of Indian Ocean, India is also connected to Sri Lanka and Maldives. India through Andaman and Nicobar islands is connected with Indonesia, Myanmar and Thailand by maritime border India is well connected by air to most of the neighbouring countries. Nepal and Bhutan can also be reached by road from different cities of India