Ram Leela: Operatic Excess

Umm..passion. It is about  to peak for Ram and Leela in a lodge called Madhu Chanda (literally translated..Honeymoon). In a room where everything is white and wispy, including the moonlight and there is a big mural or picture of goddess Lakshmi  on one of the walls, there is a balcony overlooking the twinkling town the […]