March and April are magical months for visiting Mediterranean.