Exploring Telašćica Nature Park on the Island of Dugi Otok in Croatia