અહીં સ્થિત સેન્ટ ટેરેસા ચર્ચ માત્ર લોકોમાં જ લોકપ્રિય નથી પરંતુ આ ચર્ચ શ્રીલંકા, સિંગાપોર અને ઇંગ્લેંડના લોકોને પણ આકર્ષિત કરે છે.