Rambha Palace
–
Chilika, Odisha, India
Company Description Rambha Palace, perched by the scenic Chilika Lake, is a 200-year-old heritage estate symbolizing Odisha’s rich history, culture, and natural beauty. Restored with meticulous attention to detail by acclaimed Sri Lankan architect... - Apr 08