Bellanda Tower is a historic observation deck in Nice, France, offering stunning panoramic views of the city's coastline and skyline. It's located on Castle Hill, a popular tourist attraction known for its beautiful gardens and ruins of the ancient château.