Croatia is not part of the Schengen area (there is an exception for Croatian citizens for a number of countries but this is only for these citizens and not tourist visa holders), so you will need to check if you require a visa for Croatia (with the local Croatian embassy in your country)
Also I thought that the maximum length for a Schengen visa was 90 days (3 months and not 6 months?)

