By Akash Sinha There are some destinations in this world that would make globetrotters wonder why they haven’t put these spots on the top of their list. “The Land Of Fire”- Azerbaijan, is one of them, located at the crossroads of Asia, Europe, Russia and the Middle East, having the European tinge quite dominant in […]