The Isles of Scilly form an archipelago of five inhabited islands (six if Gugh is counted separately from St. Agnes) and numerous other small rocky islets (around 140 in total) lying 45 kilometers off Land's End.