Name:North Shore Village
Latitude:32°18'23"N
Longitude:64°46'24"W
Region:Devonshire
Region:Bermuda
Country:百慕大