might be a stupid question but just outta curiousity.. does it have maps for india ? and do i need to connect to the internet or does it have maps preloaded ? -Thanks