The peaceful village that could be cut in half by a new border fence - Residents have lived in two countries for generations, ...
Popularly known as ‘God's Own Country,’ Kerala, located in the South of India, is a heaven for tourists. With its green ...