Rain Raga Resort and Holy Cross Church can be both really attractive for tourists. Discover new dishes of Chinese and Indian cuisines in the comfort of this place. The convenient location of this spot makes it easy to reach by any transport. The positive aspect of Rain Raga Resort is that the staff is cute. Terrific service is something guests like here. Average prices are to be expected at this place. This spot is rated on Google 4.3 by its visitors.