5. Serbia
A country known for its extreme weather, hill stations and friendly people, Serbia will only ask for $1,290 to let you stay in it.
A country known for its extreme weather, hill stations and friendly people, Serbia will only ask for $1,290 to let you stay in it.