Castle Hill is also called as Colline du Chateau. It is a beautiful recreational park situated in Old Town in France. This park is home to numerous waterfalls, many activities and ruins. It also provides a revitalizing ambiance for all age groups. Moreover, the Castle Hill overlooks the city of Nice and the visitors get to enjoy a wonderful panoramic view of the city.