The Corfu Panorama Resort is a cluster of pastel-painted buildings which form this family-friendly complex, terraced into the Sidari hillside. A variety of facilities, including a mini-market and a regular mini-bus service that runs around the grounds, me ...