Explore details about location Somers Avenue. Somers Avenue is a location situated within the Mount Martha alongside other areas such as Esplanade, Historic Homestead Walk, Jackson Street.