Baku, Azerbaijan: What to See and How Many Days You Need | Fortrip