This country is better than Switzerland, cheaper and visa free!
Kazakhstan is world's ninth largest country spread across Central Asia and Eastern Europe. Let me show you how it's cheaper, better and totally visa free for us Indians
Click on the image to watch video