If you are yet to visit Croatia, then you are missing so much. Situated on the Adriatic Sea, Croatia is one of the most...