Thiruvananthapuram is the capital city of God’s Own Land. (Image source: Wikipedia) It is regularly called Trivandrum, a subsidiary of the first name given by the British. The city was authoritatively called by that name till the administration chose to restore the first name in 1991. It lies on the southern tip of India in […]