Bandar-e Anzali, Iran Bandar-e Anzali: A Hidden Gem on the Caspian Sea Bandar-e Anzali is a fascinating town on the coast of the Caspian