Sorry but it is just too much work to create bigger regions from Garmin maps, but for Android you can get Navionics.
Same details like on Garmin Bluecharts.