Titwala Resort D'souza Contact Number / D'souza resort titwala (laura resort) is a resort in maharashtra. Titwala Resort D'souza Contact Number / D'souza resort titwala (laura resort).