Approximate Location of Weather Station: Nea Playia