De St. Kilda-eilanden liggen op ongeveer 65 kilometer van de Schotse kust in de Atlantische Oceaan. Het belangrijkste eiland is Hirta. Veel zeldzame zeevogels gebruiken het eiland als broedplaats. Op de stranden en zandbanken is de grijze zeehond vaak te zien. Hirta is sinds 1930 onbewoond, maar je kunt nog steeds de huizen van de voormalige eilandbewoners zien.