Popularly known as ‘God's Own Country,’ Kerala, located in the South of India, is a heaven for tourists. With its green ...
India's Kerala state rocks into the harbour of Kovalam ... because Kovalam has everything needed to become a South Indian seashore paradise with its arms wide open for everyone who cares enough ...
Thomas Gabriel Periera and his brother-in-law attempted an illegal border crossing. One survived. The other never made it ...
Injured after being shot at in Jordan near the border with Israel, a Kerala man, whose brother-in-law was also with him ...