Coorg, often referred to as the "Scotland of India," is a picturesque hill station nestled in the Western Ghats of Karnataka.
Two women of a 14-member drama troupe died in a road accident when the mini bus they were travelling in overturned in the wee hours of Friday in the north Kerala district of Kannur. According to the ...