Kollam, which used to be called Quilon, is a historical town located in Kerala, in the southern part of India. It has distinct landscapes, a rich culture, and a place of historical importance as ...
Kollam, a hidden gem in the beautiful state of Kerala, is a perfect destination for those who want to see good natural ...