Kakarbhitta is a small town on the border of Nepal and India, which can be used by foreigners to cross the border. Kakarbhitta border, Nepal.
Tous droits réservés