Šilo è uno dei centri abitati della più grande isola croata, Krk. Krk dista solo 50 chilometri da Rijeka e altri 150 chilometri da Zagabria. Ha buoni collegamenti con la terraferma grazie al ponte che unisce l'isola alla costa croata. Un altro vantaggio è l'aeroporto vicino a Omišalj, sull'isola stessa.
Gli insediamenti di Krk sono collegati da strade statali e Šilo non fa eccezione. Si trova sul lato nord-orientale dell'isola, di fronte a Crikvenica e alla sua famosa Rivera. Šilo è divisa da quest'ultima solo da 2,5 miglia nautiche di canale Vinodolski.
È la località più giovane di Krk, la cui importanza aumenta con l'espansione del turismo. Conta 380 abitanti. Non tutti si occupano di turismo; anche l'agricoltura, la pesca e la costruzione navale sono industrie importanti in questa parte dell'isola, soprattutto l'ultima menzionata dal tempo in cui furono stabiliti i collegamenti navali con Crikvenica.
L'offerta turistica si arricchisce di anno in anno; autocamp, bar, ristoranti, cremerie, negozi, ufficio postale, ambulanza, agenzie turistiche e campi da tennis sono solo una parte di essa. A Šilo gli ospiti possono fare immersioni con la guida professionale del club subacqueo locale, unirsi alla società di pesca sportiva o partecipare alla maratona di nuoto da Šilo a Crikvenica, lunga 3500 metri.
Anche se non avete voglia di visitare il resto di Krk, che è popolare non solo per le sue bellezze naturali, ma anche per il suo patrimonio culturale e storico, a Šilo troverete grande divertimento e relax. Anche se non ci sono strutture alberghiere, non rimarrete delusi se sceglierete uno degli appartamenti privati. I padroni di casa gentili, gli alloggi confortevoli e l'offerta gastronomica accompagnata dall'autentica vite vrbnička žlahtina vi regaleranno una vacanza da ricordare.