KADU'S CLOUD CASTLE
Malavli patan road Bunglow number 3, 410405 Kārli, India,Object type: Malavli
Offering a garden, KADU'S CLOUD CASTLE has accommodations in Kārli. The resort village provides a terrace. Lonavala is 7 miles from KADU'S CLOUD CASTLE. The nea