Trivandrum or Tiruvananthapuram is really a charming place. It is the capital of the southern Indian state of Kerala. Kerala is called fondly as, ‘God’s Own’ Country’....