The misty coffee hills of southwest India recently gained a new luxury resort designed by Bangalore-based architectural firm Cadence Architects. Named Java Rain, the 18-villa resort is set in the ...