Impact of Geography on Trade and Communication