Margaret Knoll is a high promontory on Christmas Island with spectacular ocean views and big birds flying near and high: frigate birds, tropic birds, and boobies
Share this entry