Welcome to The Tower House , Kochi , India