Kochi known as the Queen of the Arabian Sea located in God’s own Country, Kerala is situated in South India. This place is known for its scenic beauty, serene atmosphere and an urban civilization with the background of nature’s finest land. This city port is a place to unwind, relax, and escape the mundane and hectic [...]
Continue Reading »