Hi I am Kaviya I plan to move to Windsor shortly. Can someone provide information about the Indian Community, Weather and Apartments ? I currently live in USA (Delaware)