Trouble befalls two American tourists staying at the cozy seaside Hotel Delite in southern India. Helping her aunt Meena run the place, photographer and gallery owner Anita Ray is drawn into the... This description may be from another edition of this product.