The incredible
country India shares international boundaries with China, Bhutan, Nepal,
Afghanistan, Bangladesh and Sri Lanka rather just than Pakistan. With its
massive landmass, the country has innumerable beautiful places where one can
easily notice the Indian boundary disappear into another country....