Castle in the Clouds Opens for Its 2026 Season on May 23
Castle in the Clouds will open its doors to visitors on May 23, 2026. The attraction is debuting a new exhibition and celebrating the 20th anniversary of the Castle Preservation Society (CPS). The Lucknow Estate was designated a National Historic Landmark in 2024.
