I am trying to create two VMs, one WS2012 and second Win8.1. I want them to be able to connect to each other through cloud only virtual network.
When I am creating VMs I dont see my virtual network. All their locations(south central US) are same.
This is what I used to create VNet - article.
Pretty much keeping everything default except for location.
UPDATE: Turns out it was an issues of subscriptions getting mixed up. I am co-admin on other two subscriptions, and seems like my network and VM were created in different subscriptions hence I could not see my network in the drop down when I was creating the VM.
Probably because you are creating the VMs using the quick create button instead of using From Gallery.
Navigate New >> Compute >> Virtual Machine >> From Gallery.
Follow the wizard and select your Virtual Network. Deploy both VMs on the same Vnet and you should have direct connectivity.