When you hear of a weather station what comes to your mind? Since time immemorial people have associated the same with a stand-alone facility used to provide weather information. Long ago these were privy of the weathermen and could only … Continue reading