Welcome to The Terrace Trivandrum , Thiruvananthapuram , India