Cochin, which is known as the Queen of the Arabian Sea, is a center of hectic trade and commerce thanks to its strategic location and strong infrastructure. Cochin also boasts marvelous scenic beauty. Have a glance at some of the sights Cochin offers.